Text copied to clipboard!
Titre
Text copied to clipboard!Programmeur Gameplay Senior
Description
Text copied to clipboard!
Nous recherchons un Programmeur Gameplay Senior passionné et expérimenté pour rejoindre notre équipe de développement de jeux vidéo. En tant que membre clé de notre département technique, vous serez responsable de la conception, de l’implémentation et de l’optimisation des systèmes de gameplay qui définissent l’expérience du joueur. Vous travaillerez en étroite collaboration avec les concepteurs de jeu, les artistes, les testeurs QA et les autres programmeurs pour créer des mécaniques de jeu innovantes, fluides et engageantes.
Votre rôle consistera à transformer des concepts de design en fonctionnalités interactives, tout en assurant la stabilité, la performance et la maintenabilité du code. Vous serez également amené à encadrer des programmeurs juniors, à effectuer des revues de code et à contribuer à l’amélioration continue des processus de développement. Une solide compréhension des moteurs de jeu modernes, comme Unreal Engine ou Unity, ainsi qu’une expertise en C++ ou C#, est essentielle pour ce poste.
Le candidat idéal possède une forte capacité à résoudre des problèmes complexes, une excellente communication interdisciplinaire et une passion pour le développement de jeux vidéo. Vous devez être capable de travailler de manière autonome tout en collaborant efficacement avec une équipe multidisciplinaire. Une expérience préalable dans le développement de jeux AAA ou indépendants est fortement appréciée.
Rejoignez-nous pour participer à la création de jeux captivants qui repoussent les limites de l’interactivité et de la narration vidéoludique.
Responsabilités
Text copied to clipboard!- Développer et maintenir les systèmes de gameplay principaux.
- Collaborer avec les concepteurs pour implémenter des mécaniques de jeu innovantes.
- Optimiser les performances du code pour différentes plateformes.
- Corriger les bugs et améliorer la stabilité du gameplay.
- Participer aux revues de code et au mentorat des développeurs juniors.
- Assurer la compatibilité des systèmes avec les moteurs de jeu utilisés.
- Documenter les fonctionnalités développées et les processus techniques.
- Contribuer à la planification technique et à l’estimation des tâches.
- Travailler en étroite collaboration avec les équipes artistiques et QA.
- Proposer des améliorations techniques et des solutions créatives.
Exigences
Text copied to clipboard!- Diplôme en informatique, développement de jeux ou domaine connexe.
- Minimum 5 ans d’expérience en programmation gameplay.
- Maîtrise de C++ et/ou C#.
- Expérience avec Unity, Unreal Engine ou moteurs similaires.
- Bonne compréhension des principes de conception de jeux.
- Capacité à travailler en équipe multidisciplinaire.
- Excellentes compétences en résolution de problèmes.
- Expérience avec les outils de versionnage (Git, Perforce).
- Connaissance des techniques d’optimisation de performance.
- Bonnes compétences en communication écrite et orale.
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec les moteurs de jeu comme Unity ou Unreal Engine ?
- Pouvez-vous décrire une fonctionnalité de gameplay que vous avez développée ?
- Comment gérez-vous l’optimisation du code pour plusieurs plateformes ?
- Avez-vous déjà encadré ou mentoré d’autres développeurs ?
- Comment collaborez-vous avec les concepteurs de jeu ?
- Quelle est votre approche pour résoudre un bug complexe ?
- Quel est votre langage de programmation préféré et pourquoi ?
- Comment restez-vous à jour avec les nouvelles technologies de développement de jeux ?
- Avez-vous déjà travaillé sur un projet de jeu complet ?
- Quelle est votre plus grande réussite en tant que programmeur gameplay ?